@charset "utf-8";

body{margin:0;padding:0;}
img{border:none;}
#openimages{width:1050px;_width:1050px; height:1020px;font: 12px/150% Arial, Helvetica, sans-serif; border:1px solid #ddd; margin-top:5px;}
#imagetop{height:auto;}
.poplogo{float:left;width:550px; height:35px;padding:7px 0 8px 15px;}
.closewindow{float:left;height:20px;padding:15px;}
#product-title{width:100%;height:28px;background:url(images/image_title_bg.gif);margin-top:14px;}
#product-title h1{padding-left:40px;font-size:16px;line-height:28px;font-weight:700;_margin:0;}
#mainview{float:left;width:814px;margin:20px 5px 5px 5px;_margin:10px 5px 2px 20px;color:#555;font-size:12px;line-height:200%;}
#zoomViewerDiv{border:1px solid #cecece;text-align:center;}
#zoomaction{height:25px;padding-top:5px;line-height:30px;background:#ddd;}
#zoomViewer ul{height:52px;padding:0;margin:0; float:left;overflow:hidden;}
#zoomViewer ul li{float:left;list-style:none;}
#zoomViewer ul li a{display:block;float:left;width:40px;height:40px;margin:3px;color:#ddd;border:1px solid #ddd;}
#zoomViewer ul li a:hover,#zoomViewer ul li a.selected{border:1px solid #c00;}
#zoomViewer .mygallerytag{width:800px;height:50px;float:left;display:block;overflow:hidden;}
#colors{float:left;width:160px;_width:170px;margin:20px 0 0 10px;_margin:10px 0 0 5px; border:1px solid #CECECE;}
#colors span{display:block;height:28px;background:#ddd;font:normal bold 12px/28px Arial,sans-serif;color:#000;text-indent:5px;}
#colors dl{height:52px;margin:5px;}
#colors dl dt{float:left;}
#colors dl dt a{display:block;width:50px;height:50px;border:1px solid #ddd;}
#colors dl dt a:hover,#colors dl dt a.selected{border:1px solid #c00;}
#colors dl dd{float:left;margin:0;width:150px;padding:5px 0 0 5px;}
#colors dl dd a{color:#000;text-decoration:none;}
#colors dl dd a.selected{color:#c00;}
#colors dl dd a:hover{color:#c00;text-decoration:underline;}


#gallery {position:relative; width:800px; padding-bottom:10px; border:1px solid #CECECE; font-family:verdana, arial, sans-serif; font-size:11px; line-height:1.5em;}
#gallery #imageNumber {display:block; width:200px; height:38px;text-align:center; line-height:38px; font-size:14px; font-weight:bold; margin:0; color:#222; position:absolute; top:70px; left:320px;}
#thumbnails {width:700px; height:55px; overflow:hidden; margin:20px 49px 40px 49px; position:relative;}
#innerContainer {position:absolute; left:0; top:0; height:55px; overflow:hidden;}
#thumbnails ul {margin:0 10px; padding:0; list-style:none;}
#thumbnails ul li {float:left; height:55px; margin-right:4px;}
#thumbnails ul li div {display:none;}
#thumbnails ul li img {display:block; height:50px; width:50px; padding:0 1px;}
#fullSize { margin:0 auto; text-align:center; }
#fullSize img {display:block; margin:10px auto 10px auto; border:1px solid #fff;}
#fullSize div {margin:0 auto; text-align:left;padding:10px;}
#fullSize div h1 {margin:0; padding:0; font-size:18px; line-height:18px; color:#fff;}
#clickLeft  {width:35px; height:50px; position:absolute; left:10px;  top:20px; background:#fff url(images/next.png);}
#clickRight {width:35px; height:50px; position:absolute; left:755px; top:20px; background:#fff url(images/previous.png);}
#slideLeft  {width:35px; height:50px; position:absolute; left:10px;  top:20px; background:#fff url(images/next.png);}
#slideRight {width:35px; height:50px; position:absolute; left:755px; top:20px; background:#fff url(images/previous.png);}